package wh.最后一个单词的长度;

/**
 * @author: wh(1835734390 @ qq.com)
 * @date: 2022/3/31 18:38
 * @description:返回字符串中 最后一个 单词的长度。
 * @version:
 */
public class Solution {
    public static void main(String[] args) {
        String s = "a";
        int i = lengthOfLastWord(s);
        System.out.println(i);

    }

    //解法1 从后向前扫描 也可以使用charAt这个方法来获取指定字符进行判断
    public static int lengthOfLastWord(String s) {
        char[] chars = s.toCharArray();
        int i = chars.length - 1;
        int length = 0;
        for (int j = i; j >= 0; j--) {
            if(chars[j] != ' '){
                length++;
            }else if(chars[j] == ' ' && length != 0){
                break;
            }
        }
        return length;

    }
}
